Page({
  data: {
    "video": "https://vod.youlai.cn/d92c25e7214b43d49d3a2cd23beb116d/b7e738aa72f1460e8a360cc4b8ea2e2a-10393c17b2e691d731dfbca79f8ffb92-sd.mp4", // 示例视频链接
    "img": "",   // 示例图片链接
    "switchs": [],    // 开关数组，需要在请求返回数据后填充
    "subfolders": [
      {
        "title": "子文件夹1",
        "data": [
          { "id": 1, "question": "受害者站着或坐着" , "answer": "救护者站在受害者身后，从背后抱住其腹部，双臂围环其腰腹部，一手握拳，拳心向内按压于受害人的肚脐和肋骨之间的部位；另一手成掌捂按在拳头之上，双手急速用力向里里向上挤压，反复实施，直至阻塞物吐出为止。"},
          { "id": 2, "question": "受害者躺倒在地，由于缺氧而不省人事", "answer": "救护者托住受害者背部使之仰卧，两脚左右分开 跪于受害者臀部两侧，一手以掌根按压肚脐与肋骨之间的部位，另一手掌覆盖其手掌之上，用力迅速挤压，反复至咽喉异物疏出。血压降得更低，尤其在体位突然变动时更易发生。"},
          { "id": 3, "question": "自己是受害者，孤立无援" , "answer": "用自己的拳头和另一只手掌猛捅，或用圆角或椅背快速挤压腹部。在这种情况下，任何钝角物件都可以用来挤压腹部，使阻塞物排出。"},
          { "id": 4, "question": "受害者是1岁以下的婴儿", "answer": "救护者坐在地上，将婴儿仰卧于大腿上或坚固的表面上，或者让婴儿坐在大腿上，面朝救护者，用双手的食指和中反映做“挤压器”，迅速轻柔地向里向上挤压。"  },
          { "id": 5, "question": "受害者溺水后被噎", "answer": "院托扶其背使之脸朝一侧卧躺，救护者两脚分开跪在受害者臀部两侧，双手成掌叠置于受害者膈部，在肋骨下面向里向上推按，可以挤出肺里的进水，使受害者心肺易于复苏。"  }
          // 添加更多问题和答案
        ]
      },
      // 添加更多子文件夹
    ],
    "duration": 500, // 示例视频时长，单位秒
  },
  
    onLoad: function (options) {
      var that = this
      wx.request({
        url: options.aidurl,
        method:"GET",
        success:function(res){
          that.setData({
            "scenes": res.data.scenes,
            "subfolders": res.data.subfolders,
            "switchs": res.data.subfolders!=null ? Array(res.data.subfolders[0].data.length).fill(false):[],
            "video": (res.data.video == null || res.data.video == '') ? "" : (res.data.video.search("https")==0 ? res.data.video : "https://wx.all-help.com/static/html/" + res.data.video),
            "duration": (res.data.VideoDuration == null || res.data.VideoDuration=='') ? 0 : 60 * parseInt(res.data.VideoDuration)[0] + parseInt(res.data.VideoDuration)[1],
            "img": (res.data.videoImage == null || res.data.videoImage == "") ? "" : res.data.videoImage
          })
        }
      })
    },
    toggle:function(event){
      var index = event.currentTarget.id - 1
      var temparray = this.data.switchs
      var temp=!temparray[index]
      temparray[index]=temp
      this.setData({
        switchs:temparray
      })
    },
    phonecall: function (event) {
        wx.makePhoneCall({
          phoneNumber: event.currentTarget.id
        })
    }
  });
  